package com.itbour.service.yjx.tmpl;

import java.util.List;
import java.util.Map;

import com.itbour.com.page.Page;
import com.itbour.dto.yjx.tmpl.YjxShowType;


/*   一键秀 类型管理
 *  @author 李琦
 */
public interface YjxTmplTypeService {
	
	// 分类信息管理
	Page pageTmplTypeInfo(Map<String, Object> parm,Integer pageNo,
			Integer pageSize);
	public void addTmplType(YjxShowType showType);// ** 新建 分类组信息 
	public void upTmplType(YjxShowType showType);// ** 修改分类组 信息
	public List<YjxShowType> searchOneTmplType(Map<String, Object> parm);// ** 获取一条分类 信息
	public void upTmplType(Map<String, Object> parm); // 修改分类 
	
	public Page getTmplTypeRTmplSet(Map<String,Object> param, Integer pageNo, 
			Integer pageSize);// 获取分类关联组信息
	public Page pageTmplSetInfo(Map<String, Object> param, Integer pageNo,
			Integer pageSize) ;// 获取模板组 列表
	
	boolean addSuitTmplSet(Map<String, Object> parm);// 添加适合的模板组
	boolean delTmplTypeTS(Map<String, Object> parm);// 移除适合的模板组
	boolean delTmplType(Map<String, Object> parm);// 删除类型
}
